• word of the day

    rosa eglanteria

    rosa eglanteria - Dictionary definition and meaning for word rosa eglanteria

    Definition
    (noun) Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips

Word used in video below:
text: he feels fluffy rosa his feathers they
Download our Mobile App Today
Receive our word of the day
on Whatsapp